/* *************************** 
  Site - aetoscg
   ***************************/
@font-face {
						font-family: 'OpenSans-Light';
						src: url('../fonts/opensanslight.html');
						src: url('../fonts/opensanslightd41d.html?#iefix') format('embedded-opentype'),
								 url('../fonts/opensanslight-2.html') format('woff'),
								 url('../fonts/opensanslight-3.html') format('truetype'),
								 url('../fonts/opensanslight.svg#opensanslight') format('svg');
						font-weight: normal;
						font-style: normal;
}

@font-face {
						font-family: 'OpenSansLight-Italic';
						src: url('../fonts/opensanslightitalic.html');
						src: url('../fonts/opensanslightitalicd41d.html?#iefix') format('embedded-opentype'),
								 url('../fonts/opensanslightitalic-2.html') format('woff'),
								 url('../fonts/opensanslightitalic-3.html') format('truetype'),
								 url('../fonts/opensanslightitalic.svg#opensanslightitalic') format('svg');
						font-weight: normal;
						font-style: normal;
				}
@font-face {
						font-family: 'Raleway-Regular';
						src: url('../fonts/ralewayregular.html');
						src: url('../fonts/ralewayregulard41d.html?#iefix') format('embedded-opentype'),
								 url('../fonts/ralewayregular-2.html') format('woff'),
								 url('../fonts/ralewayregular-3.html') format('truetype'),
								 url('../fonts/ralewayregular.svg#ralewayregular') format('svg');
						font-weight: normal;
						font-style: normal;
				}
@font-face {
	font-family: 'OpenSans-Bold';
	src: url('../fonts/opensansbold.html');
	src: url('../fonts/opensansboldd41d.html?#iefix') format('embedded-opentype'),
			 url('../fonts/opensansbold-2.html') format('woff'),
			 url('../fonts/opensansbold-3.html') format('truetype'),
			 url('../fonts/opensansbold.svg#opensansbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans';
	src: url('../fonts/opensansregular.html');
	src: url('../fonts/opensansregulard41d.html?#iefix') format('embedded-opentype'),
			 url('../fonts/opensansregular-2.html') format('woff'),
			 url('../fonts/opensansregular-3.html') format('truetype'),
			 url('../fonts/opensansregular.svg#opensansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans-Semibold';
	src: url('../fonts/opensanssemibold.html');
	src: url('../fonts/opensanssemiboldd41d.html?#iefix') format('embedded-opentype'),
			 url('../fonts/opensanssemibold-2.html') format('woff'),
			 url('../fonts/opensanssemibold-3.html') format('truetype'),
			 url('../fonts/opensanssemibold.svg#opensanssemibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
						font-family: 'Raleway-SemiBold';
						src: url('../fonts/ralewaysemibold.html');
						src: url('../fonts/ralewaysemiboldd41d.html?#iefix') format('embedded-opentype'),
								 url('../fonts/ralewaysemibold-2.html') format('woff'),
								 url('../fonts/ralewaysemibold-3.html') format('truetype'),
								 url('../fonts/ralewaysemibold.svg#ralewaysemibold') format('svg');
						font-weight: normal;
						font-style: normal;
				}

html {
	background:#fcfcfc;
	color:#252525;
}
body {
	font-family: 'OpenSans-Light';
	font-size:12px;
}
.span_message{background:#00afff;}

a{color:#117dc2;text-decoration:none;}
a:hover{text-decoration:underline;}

#header{width:100%;}
#header .top_box{width:100%;background:#31393f;}
#header .top_box_inner{width:auto;width:1160px;margin:0 auto;padding:20px 0;overflow:hidden;}
#header .top_box_inner .left_box{float:left;color:#a0a9b1;}
#header .top_box_inner .left_box a{color:#a0a9b1;text-decoration:none;}
#header .top_box_inner .right_box{float:right;color:#a0a9b1;}
#header .top_box_inner .right_box a{color:#a0a9b1;text-decoration:none;}
#header .top_box_inner .left_box a:hover,#header .top_box_inner .right_box a:hover{color:#117dc2;}
a.contact{display:block;float:left;background:url(../images/icon_email.png) left top no-repeat;padding-left:18px;margin-right:3px;}
a.login{display:block;float:left;background:url(../images/icon_login.png) left top no-repeat;padding-left:15px;margin-right:3px;}

#header .menu_box{width:100%;background:#fff;}
#header .menu_inner{width:auto;width:1160px;margin:0 auto;height:94px;position:relative;}
#logo{float:left;margin-top:30px;margin-right:35px;}
#header .nav{float:right;}
/*
#header .menu li{float:left;margin-left:20px;text-transform:uppercase;}
#header .menu li a{display:block;font-size:15px;line-height:91px;color:#252525;text-decoration:none;border-top:3px solid #fff;}
#header .menu li a:hover{border-top:3px solid #117dc2;color:#117dc2;}
#header .menu li.current a{border-top:3px solid #117dc2;color:#117dc2;}
*/

.home_content{width:100%;}
.home_slider{background:#b3c8cf;width:100%;min-width:1160px;height:552px;position:relative;}
.home_slider ul li{width:552px;width:100%;}
.home_slider ul li .slider_inner{width:auto;width:1160px;margin:0 auto;height:552px;position:relative;}
.home_slider ul li .slider_text{position:absolute;left:0;top:191px;background:url(../images/bg_border_bottom.png) left bottom no-repeat;}
.home_slider ul li .slider_text h1{font-size:51px;font-weight:bold;margin-bottom:10px;line-height:1;color:#31393f;}
.home_slider ul li .slider_text h2{font-size:40px;font-weight:bold;margin-bottom:10px;line-height:1;color:#117dc2;}
.home_slider .bx-prev{outline:none;position:absolute;left:30px;top:50%;margin-top:-23px;display:block;width:47px;height:47px;background:url(../images/icon_prev.png) 0 0 no-repeat;text-indent:-9999px;}
.home_slider .bx-next{outline:none;position:absolute;right:30px;top:50%;margin-top:-23px;display:block;width:47px;height:47px;background:url(../images/icon_next.png) 0 0 no-repeat;text-indent:-9999px;}
.home_slider .bx-prev:hover{background:url(../images/icon_prev.png) 0 -47px no-repeat;}
.home_slider .bx-next:hover{background:url(../images/icon_next.png) 0 -47px no-repeat;}

.home_note{width:100%;min-width:1160px;overflow:hidden;}
.note_item{width:33.3%;float:left;background:#31393f;}
.note_item_inner{padding:45px 100px 45px 160px;text-align:center;}
.note_item h3{font-size:28px;color:#fff;}
.note_item h4{font-size:18px;color:#fff;margin-bottom:10px;}
.item1 .note_item_inner{background:url(../images/icon_phone.png) 100px center no-repeat;}
.item2 .note_item_inner{background:url(../images/icon_time.png) 100px center no-repeat;}
.item3 .note_item_inner{background:url(../images/icon_time.png) 100px center no-repeat;}
.note_item.current{background:#117dc2;}


.home_section{width:100%;box-shadow:-1px 0 10px #aaa;background:#fcfcfc;}
.section_inner{width:auto;width:1160px;margin:0 auto;padding:70px 0;overflow:hidden;position:relative;}
.home_section h2{font-size:25px;margin-bottom:20px;font-weight:bold;text-transform:uppercase;}

.product_section{background:url(../images/img_product.png) 50px center no-repeat;}
.product_box{width:760px;float:right;}

h2.title{padding-bottom:10px;background:url(../images/bg_section_border_bottom.png) left bottom no-repeat;}
.product_list{overflow:hidden;}
.product_list .product_item{float:left;width:220px;height:106px;padding:30px 30px 20px 70px;margin-bottom:20px;margin-left:46px;border:1px solid #ddd;background:#f6f6f6;position:relative;}
.product_list .product_item.first{margin-right:20px;}
.product_list .product_item .icon{position:absolute;left:-47px;top:50%;margin-top:-46px;}
.product_list a{text-decoration:none;}
.product_list a h3{color:#252525;font-weight:bold;font-size:22px;margin-bottom:15px;}
.product_list a p{color:#252525;font-family:Arial, Helvetica, sans-serif;margin-bottom:10px;font-size:13px;line-height:18px;color:#666666;}
.product_list a:hover .product_item{background:#475a66;}
.product_list a:hover h3{color:#fff;}
.product_list a:hover p{color:#ccc;}


.analysis_section .analysis_list{float:left;width:515px;}
.analysis_section .long_short{float:left;width:554px;}
.analysis_list ul{padding-left:15px;overflow:hidden;margin-bottom:20px;}
.analysis_list ul li{list-style:disc;font-size:13px;clear:both;margin:0;}
.analysis_list .title{display:block;float:left;width:355px;padding:5px;background:#fff;line-height:1;}
.analysis_list .date{display:block;float:right;width:110px;padding:5px;background:#fff;line-height:1;text-align:center;}
a.more{float:right;display:block;font-size:12px;color:#fff;text-align:center;line-height:24px;width:70px;border-left:1px solid #252525;background:#4096ce;text-decoration:none;}
.long_short .product_sub_title{overflow:hidden;margin-bottom:10px;}
.long_short .product_sub_title h3{float:left;font-size:20px;color:#252525;}
.long_short .product_sub_title .right_box{float:right;}
.long_short .product_sub_title .right_box img{vertical-align:middle;}
.long_short_list{overflow:hidden;}
.long_short_list li{overflow:hidden;margin-bottom:10px;}
.long_short_list li h3{display:block;float:left;width:95px;line-height:40px;color:#247ec0;font-size:18px;}
.long_short_list li .max_box{width:459px;height:40px;float:right;background:#475a66;border-radius:3px;}
.long_short_list li .long_box{float:left;height:40px;background:#4aafef;border-radius:3px;}
.long_short_list li .short_box{float:left;height:40px;}
.long_short_list li .long_box span{display:block;padding:0 15px;line-height:40px;color:#fff;font-size:18px;}
.long_short_list li .short_box span{display:block;padding:0 15px;line-height:40px;text-align:right;color:#fff;font-size:18px;}

.news_section{background:#fff;}
.news_section .pic_box{width:360px;float:left;}
.news_section .text_box{width:775px;float:right;}
.news_section h3{font-size:15px;color:#117dc2;margin-bottom:10px;text-transform:uppercase;}
.news_list{overflow:hidden;padding-left:90px;background:url(../images/icon_news.png) left top no-repeat;margin-bottom:20px;}
.news_list ul{padding-left:15px;}
.news_list ul li{list-style:disc;font-size:13px;clear:both;margin:0;margin-bottom:5px;}
.news_list ul li a{color:#252525;}
.news_list ul li a:hover{color:#117dc2;}
.news_list ul li a .title{width:405px;float:left;margin-right:20px;}
.news_list ul li a .date{width:105px;float:left;}
.news_section p{font-size:13px;color:#666;font-family:Arial, Helvetica, sans-serif;line-height:20px;}

.calender_box{float:left;width:1100px;position:relative;}
.event_form{position:absolute;right:0;top:5px;}
.event_form label{float:left;margin-right:5px;font-size:15px;}
.event_form .ipt_event{float:left;width:50px;height:11px;background:#fff;border:1px solid #ccc;padding:2px 5px;font-size:11px;}
.event_form .submit_event{float:left;border:0;font-size:11px;color:#fff;text-align:center;line-height:17px;width:60px;border-left:1px solid #252525;background:#4096ce;cursor:pointer;}
.market_box{float:right;width:340px;margin-right:45px;}
.calender_box table{width:645px;background:#fff;}
.calender_box table th{border-bottom:1px solid #ddd;padding:5px;text-align:center;font-weight:bold;}
.calender_box table td{padding:5px;text-align:center;}
.market_box h2{text-align:center;}
.market_box .tab_title{padding:0 10px;}
.market_box .tab_title li{float:left;margin-left:7px;position:relative;}
.market_box .tab_title li a{display:block;padding:5px 10px;background:#bcc9d1;color:#252525;font-size:13px;text-decoration:none;}
.market_box .tab_title li a:hover{background:#fe0000;color:#fff;}
.market_box .tab_title li span{display:none;}
.market_box .tab_title li.active span{display:block;width:10px;height:5px;background:url(../images/bg_tab_title.png) no-repeat;position:absolute;left:50%;margin-left:-5px;bottom:-5px;}
.market_box .tab_title li.active a{background:#fe0000;color:#fff;}
.market_box .tab_head{clear:both;padding-right:25px;background:#4197ce;}
.market_box .tab_head td{background:#4197ce;}
.market_box .tab_head table{width:100%;}
.market_box .tab_head table td{padding:8px 5px;text-align:center;color:#fff;font-size:13px;}
.market_box .tab_content{overflow-y:scroll;height:195px;border:1px solid #ddd;border-top:0;position:relative;}
.market_box .tab_content .tab_item{padding:8px 0;}
.market_box .tab_content .tab_item table{width:100%;}
.market_box .tab_content .tab_item table td{padding:5px 0;text-align:center;font-size:13px;}
.market_box .tab_content .tab_item table td img{vertical-align:middle;}
.market_box .tab_content .tab_item table td.red{color:red;}
.market_box .tab_content .tab_item table td.green{color:green;}
.market_box td{width:20%;}

#footer{width:100%;box-shadow:-1px 0 10px #aaa;}

.footer_content{width:100%;background:#fff;}
.footer_content_inner{width:auto;width:1160px;margin:0 auto;overflow:hidden;padding:30px 0;}

.payment_box{overflow:hidden;margin-bottom:30px;}
.payment_box .payment_icons{float:left;margin-right:85px;font-size:15px;vertical-align:middle;color:#117dc2;}
.payment_box .payment_icons img{margin-left:5px;vertical-align:middle;}
.payment_box .share_icons{float:left;margin-top:5px;}
.payment_box .share_icons a{margin-right:5px;}

.footer_menu{overflow:hidden;margin-bottom:20px;}
.footer_menu .column{float:left;width:12.5%;}
.footer_menu .column h4{font-size:15px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #aaaaaa;}
.footer_menu .column li{line-height:16px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.footer_menu .column li a{color:#252525;}
.footer_menu .column li a:hover{color:#117dc2;}

.footer_note{margin-bottom:20px;}
.footer_note h4{font-size:15px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #aaaaaa;color:#117dc2;}
.footer_note p{line-height:16px;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin-bottom:10px;}

.footer_top{width:100%;background:#353e44;}
.footer_top_inner{width:auto;width:1160px;margin:0 auto;overflow:hidden;padding:60px 0;}
.footer_top_inner .left_box{width:265px;float:left;}
.footer_top_inner .right_box{width:870px;float:right;}
.footer_top_inner h3{font-size:15px;color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:20px;line-height:1;}
.footer_top_inner p{color:#bbbbbb;font-size:13px;line-height:22px;margin-bottom:20px;}
.footer_top_inner form{overflow:hidden;}
.footer_top_inner .ipt_email{float:left;background:#40484d;border:0;width:201px;padding:0 15px;height:34px;line-height:34px;font-size:13px;color:#fff;font-style:italic;}
.footer_top_inner .submit_email{float:left;background:url(../images/icon_submit_email.png) no-repeat;text-indent:-9999px;border:0;width:34px;height:34px;cursor:pointer;}
.footer_top_menu{overflow:hidden;}
.footer_top_menu li{float:left;margin-right:30px;margin-bottom:20px;}
.footer_top_menu li a{color:#fff;font-size:15px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1;}

.footer_bottom{width:100%;background:#31393f;}
.footer_bottom_inner{width:auto;width:1160px;margin:0 auto;overflow:hidden;padding:30px 0;}
.footer_info{float:left;color:#a0a9b1;font-size:11px;text-transform:uppercase;}
.footer_bottom_links{float:right;color:#a0a9b1;font-size:11px;text-transform:uppercase;}
.footer_bottom_links a{color:#a0a9b1;}


/*****************yhj css*********************************/
.top_bar{ background:url(../images/bg_top_bar.png) center top repeat-x; margin-bottom:39px;}
.top_bar .top_bar_inner{ width:1142px; margin:0 auto; overflow:hidden; padding:26px 0px 26px;}
.top_bar .top_bar_inner .title_box{ float:left; font-size:25px; line-height:1; color:#FFF; text-transform:uppercase;}
.content{ width:1142px; margin:0 auto; overflow:hidden; background:url(../images/bg_content.png) 263px top repeat-y;padding-bottom:30px;}
.breadcrumbs{ float:right; font-size:13px; color:#FFF; padding:5px 32px 0px;}
.breadcrumbs a{ color:#FFF;}
.breadcrumbs a:hover{ color:#FFF;}
.content p { font-size:13px; line-height:15px; margin:0 0 15px; color:#252525}
.content li { list-style:none outside none; }
.clear { clear:both; height:0; font-size:0; width:100%; }
hr{ clear:both; margin:30px 0; border:0; border-bottom:1px solid #909090;}
.content strong,
.content b{ font-weight:bold; }
.content em,
.content i { font-style: italic;}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6{ line-height:1; font-weight:normal; font-style:normal; margin-bottom:20px; color:#252525;}
.content h1{ font-size:30px;font-weight:bold;}
.content h2{ font-size:26px; }
.content h3{ font-size:22px;}
.content h4{ font-size:18px;}
.content h5{ font-size:15px; color:#117dc2;}
.content h6{ font-size:12px;}
.content h1.title{padding-bottom:10px;background:url(../images/bg_section_border_bottom.png) left bottom no-repeat;}
.content table{width:100%; border-left:1px solid #ddd; border-top:1px solid #ddd; margin:0 0 20px; color:#252525; }
.content table td {border-bottom:1px solid #ddd; border-right:1px solid #ddd; background:#ffffff;}
.content table th,
.content table td { padding:5px 10px; text-align:left; font-size:13px; line-height:20px; }
.content table th { color:#252525; font-weight:bold; border-bottom:1px solid #ddd; border-right:1px solid #ddd; background:#e5f1f5;}
.content ul, .content ol{ margin:0 0 20px 30px;}
.content ul ul{ margin:18px 0 0 30px;}
.content li{ list-style:disc outside none; font-size:13px; color:#252525; line-height:20px; padding-bottom:5px;}
.content ol ol{ margin: 18px 0 0 30px;}
.content ul li{ list-style:disc inside none;}
.content ol li{ list-style:decimal inside none;}
.content img{ max-width:100%; height:auto;}
.content .alignright { display: inline; float: right; margin: 0 0 20px 20px;}
.content .alignleft { display: inline; float: left; margin: 0 20px 20px 0;}
.content .alignnone {clear: both; display: block; margin: 0 auto 20px;}
.maincontent{ float:right; width:850px;}
.maincontent_top_text{ padding-bottom:31px;}
.maincontent_text_box{ width:100%; overflow:hidden; border-bottom:1px solid #eeeeee;}
.sidebar{ float:left; width:264px;}

.content .sidebar ul{ padding:0px; margin:0px 0px 52px;border-top:1px solid #eeeeee; }
.content .sidebar ul li{ list-style:none; padding:0px; margin:0px;background:url(../images/bg_sidebar_a1.png) left top no-repeat;}
.content .sidebar ul li a{ display:block;  border-bottom:1px solid #eeeeee; font-size:13px; color:#252525; }
.content .sidebar ul li a:hover{ color:#FFF; text-decoration:none; border-bottom:1px solid #4293c6; background:#4293c6;}
.content .sidebar ul li.current_page_item > a{background:#4293c6; /*url(../images/bg_sidebar_a2.png) right center no-repeat;*/color:#FFF; }
.content .sidebar ul li a img{ display:inline; vertical-align:middle;}
.button{ background:#31393f; display:block; width:209px; height:38px; line-height:38px; border:none; border-radius:4px; text-align:center; font-size:13px; color:#FFF; font-weight:bold;}
.button:hover{ background:#117DC2;color:#FFF; text-decoration:none;}
.sidebar .button{ margin:0 auto 7px;}
.content .maincontent .button{background:#117DC2;}
.content .sidebar ul ul{display:none;}

.form_box{width:750px;margin-bottom:30px;}
.step_box{overflow:hidden;padding-top:10px;}
.step_item{display:inline-block;margin:0 20px;margin-bottom:30px;}
.step_item:first-child{margin-left:0;}
.step_item span{font-family:Arial, Helvetica, sans-serif;display:block;margin:0 auto;width:50px;height:50px;background:#666;color:#fff;line-height:50px;font-weight:bold;font-size:30px;border-radius:25px;text-align:center;margin-bottom:10px;}
.step_item.current span{background:#117DC2;}
.step_item.current p{color:#117DC2;}
.form_box ul{padding:0;margin:0;}
.form_box ul li{clear:both;list-style:none;margin-bottom:15px;position:relative;}
.form_box label{display:block;color:#444;font-size:13px;margin-bottom:5px;font-weight:normal;}
.form_box label .required{color:red;}
.form_box .text{width:340px;height:25px;padding:5px 10px;font-size:13px;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;}
.form_box .text.phone1{width:50px;}
.form_box .text.phone2{width:260px;}
.form_box .checkbox_row{padding-left:25px;}
.form_box .checkbox_row .checkbox{position:absolute;left:0;top:4px;}
.form_box .submit_row{padding-top:10px;}
.form_box .submit_row p{margin-bottom:20px;}
.form_box .submit{background:#117DC2;margin-right:10px;border:none;text-align:center;padding:10px 25px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold;cursor:pointer;}
.content .form_box .sbHolder ul{margin:0;}
.content .form_box .sbHolder ul li{margin:0;}
.success_msg{clear:both;text-align:center;margin-bottom:30px;font-size:18px;color:#117DC2;width:500px;}
.success_msg img{vertical-align:middle;margin-right:10px;}
.success_box{padding-bottom:30px;}
.download_box{clear:both;margin-bottom:30px;background:#fff;padding:15px;border:1px solid #ddd;}
.download_box .download_list{overflow:hidden;}
.download_box h2{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd;}
.download_list a{margin-right:50px;}
.download_list img{vertical-align:bottom;margin-bottom:15px;}

.upload_note{overflow:hidden;margin-bottom:30px;}
.upload_note img{float:left;margin-right:10px;}
.content .file_box table{width:100%;}
.content .file_box table thead tr{border-right:1px solid #ddd;}
.content .file_box table th{background:#e5f1f5;font-size:12px;padding:5px 10px;border-right:0;}
.content .file_box table td{font-size:12px;padding:5px 10px;}
.content .file_box table td.td1{width:25%;}
.content .file_box table td.td2{width:15%;text-align:center;}
.content .file_box table td.td3{width:25%;color:red;text-align:center;}
.content .file_box table td.td4{width:35%;}
.content .file_box table th.th1{width:25%;}
.content .file_box table th.th2{width:15%;}
.content .file_box table th.th3{width:25%;}
.content .file_box table th.th4{width:35%;}
.content .maincontent .file_box .button{width:70px;display:inline-block;height:30px; line-height:30px;}
.content .file_box table img{vertical-align:middle;}

.window_bg{display:none;width:100%;height:100%;left:0;top:0;position:fixed;background:url(../images/bg_window.png);z-index:9998;}
.window{display:none;width:800px;position:fixed;left:50%;margin-left:-400px;top:100px;background:#fff;z-index:9999;border-radius:10px;}
.window_inner{padding:30px;height:240px;overflow-y:auto;}
.window .close{display:block;width:33px;height:33px;position:absolute;right:-16px;top:-16px;text-indent:-9999px;background:url(../images/icon_close.png) no-repeat;}


.sidebar_nav{margin: 0 0 52px;}
.content .sidebar .sidebar_nav ul{margin:0;border:0;}
.content .sidebar .sidebar_nav ul li a{overflow:hidden;}
.content .sidebar .sidebar_nav > ul{border-top: 1px solid #eee;}
.content .sidebar .sidebar_nav .text_box{float:left;width:202px;display:block;padding:13px 15px 11px 15px;}
.content .sidebar .sidebar_nav .arrow_box{float:right;display:block;width:30px;height:44px;text-indent:-9999px;background:url(../images/bg_hasnav.png) 0 0 no-repeat;}
.content .sidebar .sidebar_nav a:hover .arrow_box{background:url(../images/bg_hasnav.png) -30px 0 no-repeat;}
.content .sidebar .sidebar_nav li.current_page_item > a .arrow_box{background:url(../images/bg_hasnav.png) -30px 0 no-repeat;}
.content .sidebar .sidebar_nav .full_text_box{display:block;padding:13px 15px 11px 15px;}
.content .sidebar .sidebar_nav li.hasNav > ul > li > a > .full_text_box{padding:13px 15px 11px 30px;}
.content .sidebar .sidebar_nav li.hasNav > ul > li > a > .text_box{width:187px;padding:13px 15px 11px 30px;}
.content .sidebar .sidebar_nav li.hasNav li.hasNav > ul > li > a > .full_text_box{padding:13px 15px 11px 45px;}
.content .sidebar .sidebar_nav li.hasNav  li.hasNav > ul > li > a > .text_box{width:187px;padding:13px 15px 11px 45px;}
.content .sidebar ul li.current_page_item > a > .full_text_box{background:url(../images/bg_sidebar_a2.png) right center no-repeat;color:#FFF; }


.step_info {padding-left:20px;position:relative;margin-bottom:30px;}
.step_info img{vertical-align:middle;position:absolute;left:0;top:0;}
.form_box h3{margin-bottom:0;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #ddd;}
.form_box .sbHolder{margin-bottom:10px;}
.form_box .radio_group {padding:5px 0;}
.form_box .radio_group input{margin-right:3px;}
.form_box .radio_group label{display:inline;margin-right:30px;}
.form_box textarea{width:728px;height:89px;padding:5px 10px;font-size:13px;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;}
.form_box img.info{vertical-align:middle;margin-right:5px;}



/******************yhj 0911css*************************/
.news_content{ background:none;}
.news_maincontent{ float:left; width:848px; padding-top:27px;}
.news_post_box{ width:100%; overflow:hidden; padding-bottom:20px;}
.news_post_box .date{ width:68px; float:left; padding-right:30px; text-align:center; padding-top:7px;font-family: 'OpenSans-Semibold';}
.news_post_box .date span{ display:block; font-size:13px; text-transform:uppercase; color:#252525; line-height:1; padding-bottom:2px;}
.news_post_box .date strong{ font-size:36px; color:#117dc2; line-height:1; display:block; border-bottom:1px solid #dddddd; padding-bottom:10px; margin-bottom:19px; font-weight:normal;}
.news_post_box .date a{ display:inline-block; background:url(../images/bg_date_a.png) left 4px no-repeat; padding:0px 0px 5px 21px; font-size:15px; color:#666666; font-style:italic;}
.news_post_box .img_box{ float:left; width:262px; padding-top:9px;}
.news_post_box .img_box img{ display:block; max-width:100%; height:auto;}
.news_post_box .text_box{ width:458px; float:right; overflow:hidden;}
.news_post_box .text_box.full_text_box{ width:750px;} 
.news_post_box .text_box p{ font-size:13px; color:#666666; line-height:22px;}
.news_post_box .text_box .text_bar{ width:100%; overflow:hidden; background:#f6fcfe; font-size:13px; color:#888888; padding:10px 17px 8px; margin-bottom:24px;font-family: 'OpenSansLight-Italic';}
.news_post_box .text_box .text_bar a{ color:#888888;}
.news_post_box .text_box .text_bar a:hover{ color:#888888;}
.news_post_box .text_box .text_bar .tutorials_text{ background:url(../images/bg_tutorials_text.png) left top no-repeat; padding:0px 0px 3px 26px; float:left;}
.news_post_box .text_box .text_bar .external_links{ background:url(../images/bg_external_links.png) left top no-repeat; padding:0px 0px 3px 26px; float:left;}
.news_post_box .text_box .text_bar .categories_list_text{ background:url(../images/bg_categories_list_text.png) 31px 1px no-repeat; padding:0px 0px 0px 54px;}
.news_post_box .text_box h2{ color:#252525; font-size:27px; line-height:41px;font-family: 'OpenSans-Semibold';}
.news_post_box .text_box h2 a{ color:#252525;}
.news_post_box .text_box h2 a:hover{ color:#252525;}
.news_post_box .text_box .read_more_link{ display:block; float:right; font-size:13px; color:#002655; background:url(../images/bg_read_more_link.png) right 3px no-repeat; padding:0px 14px 0px 0px; margin-top:4px;}
.news_post_box .text_box .read_more_link:hover{ color:#002655;}
.single_img_box{ padding-top:9px; padding-bottom:18px;}
.single_img_box img{ display:block; max-width:100%; height:auto;}
.pagenavi_wrapper{ width:100%; overflow:hidden; padding:42px 0px;}
.pagenavi_wrapper .wp-pagenavi{ float:right;}
.pagenavi_wrapper .wp-pagenavi a,
.pagenavi_wrapper .wp-pagenavi span{ display:inline-block; *display:inline; border:1px solid #e4e4e4; border-radius:2px; background:#FFF; font-size:12px; color:#666666; width:42px; height:42px; line-height:42px; text-align:center; margin-left:2px;font-family: 'OpenSans-Bold';}
.pagenavi_wrapper .wp-pagenavi span.current{ background:#529fd0; border:1px solid #529fd0; color:#FFF;}
.pagenavi_wrapper .wp-pagenavi .previouspostslink{ background:url(../images/bg_previouspostslink.png) center no-repeat; text-indent:-9999em;}
.pagenavi_wrapper .wp-pagenavi .nextpostslink{ background:url(../images/bg_nextpostslink.png) center no-repeat; text-indent:-9999em;}
.comments_wrapper{ width:750px; float:right; overflow:hidden;}
.comments_wrapper h2{ font-size:24px; color:#252525;font-family: 'OpenSans-Semibold';}
.comments_wrapper ul.comments_wrapper_inner{ padding:0px; margin:0px 0px 65px;}
.comments_wrapper ul.comments_wrapper_inner li{ list-style:none; margin:0; width:100%; overflow:hidden; border-top:1px solid #eeeeee; padding-bottom:23px; padding-top:34px;}
.comments_wrapper li:first-child{ padding-top:18px; border-top:none;}
.comments_wrapper ul.comments_wrapper_inner li .img_box{ width:66px; height:66px; border:4px solid #e7eff2; float:left; border-radius:165px; background:#b3c8cf;}
.comments_wrapper ul.comments_wrapper_inner li .img_box img{ border-radius:165px; max-width:100%; height:auto;}
.comments_wrapper ul.comments_wrapper_inner li .text_box{ width:653px; float:right;}
.comments_wrapper ul.comments_wrapper_inner li .text_box h4{ font-size:15px; color:#252525; margin-bottom:5px;font-family: 'OpenSans-Semibold';}
.comments_wrapper ul.comments_wrapper_inner li .text_box span.data{ font-size:13px; color:#117dc2; display:block; padding-bottom:15px;font-family: 'OpenSansLight-Italic';}
.comments_wrapper ul.comments_wrapper_inner li .text_box p{ font-size:13px; color:#666666; line-height:22px; margin-bottom:10px;}
.comments_wrapper ul.comments_wrapper_inner li .text_box .reply_link{ display:inline-block; font-size:13px; color:#002655; text-transform:uppercase; background:url(../images/bg_reply_link.png) left 4px no-repeat; padding:2px 0px 2px 27px; margin-top:4px;font-family: 'OpenSans-Semibold';}
.comments_wrapper ul.comments_wrapper_inner li .text_box .reply_link:hover{ color:#002655;}
.leave_a_comment_box{ font-size:15px; color:#252525; text-transform:uppercase; background:#f6fcfe url(../images/bg_leave_a_comment_box.png) left top no-repeat; height:55px; line-height:55px; padding:0px 79px; margin-bottom:7px;font-family: 'OpenSans-Semibold';}
.comments_wrapper .form_box ul li{margin-bottom:10px;}
.comments_wrapper .form_box label{margin-bottom:8px;}
.comments_wrapper .form_box .text{height:22px;}
.comments_wrapper .form_box .your_message_textarea{width:728px;height:89px;padding:5px 10px;font-size:13px;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;}
.comments_wrapper .form_box .submit_row{ width:100%; overflow:hidden;}
.comments_wrapper .form_box .submit{ float:right; text-transform:uppercase;}
.news_sidebar{ float:right; width:262px; padding-top:47px;}
.news_sidebar_box{ width:100%; overflow:hidden; padding-bottom:45px;}
.news_sidebar_box form{ width:100%; overflow:hidden;}
.news_content .news_sidebar h4{ font-size:15px; text-transform:uppercase; margin-bottom:24px;font-family: 'OpenSans-Bold';}
.news_sidebar .ipt_input{ border:1px solid #dddddd; border-right:none; width:194px; height:34px; line-height:34px;font-family: 'OpenSansLight-Italic'; color:#777777; font-size:13px; border-radius:4px; padding:0px 16px; float:left;}
.news_sidebar .submit_search{ background:url(../images/bg_submit_search.png) left top no-repeat; width:34px; height:36px; cursor:pointer; text-indent:-9999em; border:none; float:left;}
.news_sidebar .submit_email{ background:url(../images/bg_submit_email.png) left top no-repeat; width:35px; height:36px; cursor:pointer; text-indent:-9999em; border:none; float:left;}
.news_content .news_sidebar .news_sidebar_box.blog_categories_list{ padding-bottom:39px;}
.news_content .news_sidebar .news_sidebar_box.blog_categories_list h4{ margin-bottom:16px;}
.blog_categories_list ul{ padding:0px; margin:0px;}
.blog_categories_list ul li{ list-style:none; padding:0px; margin:0px; border-top:1px solid #dddddd;}
.blog_categories_list ul li:first-child{ border:none;}
.blog_categories_list ul li a{ display:block; background:url(../images/bg_blog_categories_list_a.png) left 12px no-repeat; padding:6px 10px; color:#777777;}
.blog_categories_list ul li a:hover{ color:#117dc2; text-decoration:none;}
.tage_list ul{ padding:0px; margin:0px;}
.tage_list ul li{ list-style:none; padding:0px 5px 5px; margin:0px; float:left;}
.tage_list ul li a{ background:#f6fcfe; color:#777777; display:block; padding:3px 10px; font-size:12px;}
.tage_list ul li a:hover{ background:#117dc2; color:#FFF; text-decoration:none;}


.deposit_content_nav{ padding-bottom:23px; padding-top:8px;}
.content .deposit_content_nav ul{ padding:0px; margin:0px; width:100%; overflow:hidden; background:url(../images/bg_deposit_content_nav_ul.png) left top repeat-x;}
.content .deposit_content_nav ul li{ padding:0px 0px 0px 1px; margin:0px 10px 0px 0px; list-style:none; float:left; height:46px; background:url(../images/bg_deposit_content_nav_li.png) left top no-repeat; position:relative;}
.content .deposit_content_nav ul li a{ background:url(../images/bg_deposit_content_nav_li_a.png) right top no-repeat; display:inline-block; padding:3px 1px 4px 0px; height:39px; line-height:39px;}
.content .deposit_content_nav ul li a img{ display: inline-block; vertical-align:middle; line-height:39px;}

.content .deposit_content_nav ul li.active,
.content .deposit_content_nav ul li:hover{ background:url(../images/bg_deposit_content_nav_li2.png) left top no-repeat;}

.content .deposit_content_nav ul li.active a,
.content .deposit_content_nav ul li:hover a{ background:url(../images/bg_deposit_content_nav_li_a2.png) right top no-repeat;}
.content .deposit_content_nav ul li span{ display:none; position:absolute; left:50%; margin-left:-5px; background:url(../images/bg_deposit_content_nav_li_span.png) left top no-repeat; width:10px; height:4px; top:42px;}
.content .deposit_content_nav ul li.active span,
.content .deposit_content_nav ul li:hover span{ display:block;}

.form_box .text.cvv_code_input{ width:88px;}
.form_box .expiry_date_box{ height:36px;}
.form_box .expiry_date_box label{ float:left; padding:8px; }
.form_box .expiry_date_box .sbHolder{ width:152px; float:left;}
.form_box .expiry_date_box .sbSelector{ width:152px;}
.form_box .expiry_date_box .sbOptions{ width:152px;}
.form_box .cvv_code_li{ position:relative;}
.form_box .cvv_code_li .cvv_code_img{ position:absolute; left:118px; top:10px;}
.content .deposit_content h4{font-family: 'OpenSans-Bold'; font-size:17px;}
.content .deposit_content p{font-family: 'OpenSans-Semibold'; margin-bottom:16px; line-height:19px;}
.content .deposit_content p a{ color:#252525;}
.content .deposit_content p a:hover{ color:#252525;}

.form_box .radio_row{padding-left:25px;}
.form_box .radio_row .radio_box{position:absolute;left:0;top:2px;}

#header .menu ul {position:absolute;top:-999em;width:160px;background:#117dc2; padding:0 ;}
#header .menu ul li {margin-left: 0px;float:none; text-transform: uppercase;}
#header .menu li {float:left;margin-left:20px;text-transform:uppercase;position:relative;}
#header .menu li a{display:block;border-top:3px solid #fff;font-size:15px;line-height:91px;color:#252525;text-decoration:none;text-transform: uppercase;}
#header .menu li a:hover{border-top:3px solid #117dc2;color:#117dc2;}
#header .menu li:hover ul,
#header .menu li.sfHover ul {left:0;top:94px;z-index:99;}
#header ul.menu li:hover li ul,
#header ul.menu li.sfHover li ul {top:-999em;}
#header ul.menu li li:hover ul,
#header ul.menu li li.sfHover ul {left:161px;top:0;}
#header .menu li li a {line-height:19px; border-top:0; text-transform:none;color:#FFF; padding:8px 10px;}
#header .menu li li a:hover{ border:none; color:#FFF; background:#45b2f8;}
#header .menu li.sfHover a{ color:#117dc2;border-top:3px solid #117dc2;}
#header .menu li.sfHover li a{ color:#FFF; border:none;}
#header .menu li.sfHover li.sfHover a{ background:#45b2f8;}
#header .menu li.sfHover li.sfHover li a{ background:none;}
#header .menu li.sfHover li.sfHover li a:hover{ background:#45b2f8;}
#header .menu li.current a{border-top:3px solid #117dc2;color:#117dc2;}

li.error input.text{border:1px solid red;}
.error_msg{padding:5px 0;color:red;}
.bizcenter_note{overflow:hidden;margin-bottom:30px;}
.bizcenter_note ul{margin:0;padding:0;overflow:hidden;}
.bizcenter_note ul li{list-style:none;margin-right:50px;float:left;}
.bizcenter_note ul li span.blue{display:inline-block;padding:3px 5px;border-radius:5px;color:#fff;background:#117dc2;font-weight:bold;}
.bizcenter_note ul li span.red{display:inline-block;padding:3px 5px;border-radius:5px;color:#fff;background:red;font-weight:bold;}

.latest_notice{overflow:hidden;margin-bottom:30px;}
.latest_notice ul{margin:0;padding:0;padding-left:15px;margin-bottom:20px}
.latest_notice ul li{list-style:disc;}
.latest_notice ul li .title{width:735px;float:left;}
.latest_notice ul li .date{float:right;width:100px;text-align:right;}
.content .bizcenter_box table th{border-right: 0 none;text-align:center;width:8%;}
.content .bizcenter_box table td{text-align:center;width:8%;}
.content .bizcenter_box table thead tr{border-right: 1px solid #DDDDDD;}
.content .bizcenter_box table tfoot td{border-right: 0 none;text-align:center;}
.content .bizcenter_box table tfoot tr{border-right: 1px solid #DDDDDD;}
.content .bizcenter_box table tfoot td{background:#E5F1F5;color:red;font-weight:bold;}
.content .bizcenter_box table .td1{width:13%;}
.content .bizcenter_box table .td2{width:10%;}
.content .bizcenter_box table .td3{width:21%;}

.login_box{width:1160px;margin:0 auto;position:relative;z-index:100;}
.login_inner{position:absolute;right:30px;top:140px;width:350px;height:auto;background:#fff;border-radius:10px;box-shadow: 1px 1px 2px #666;}
.login_inner h2{text-transform:uppercase;background:#31393f;padding:10px 20px;color:#fff;border-radius:10px 10px 0 0;font-size:18px;font-weight:bold;}
.login_form{padding:20px;}

.login_form ul{padding:0;margin:0;}
.login_form ul li{clear:both;list-style:none;margin-bottom:15px;position:relative;}
.login_form .user{width:253px;height:25px;padding:5px 10px 5px 45px;font-size:13px;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;background:url(../images/icon_user.png) left center no-repeat;}
.login_form .psw{width:253px;height:25px;padding:5px 10px 5px 45px;font-size:13px;color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;background:url(../images/icon_psw.png) left center no-repeat;}

.login_form .login{background:#117DC2;border:none;text-align:center;padding:10px 25px;margin-left:5px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold;cursor:pointer;}
.login_form .reg{display:inline-block;background:#117DC2;margin-left:5px;border:none;text-align:center;padding:10px 25px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold;text-decoration:none;}
.login_form .submit_row{text-align:right;}
.login_form p{text-align:right;}
.login_form li.error .user{border:1px solid red;}
.login_form li.error .psw{border:1px solid red;}
.login_form .error_msg{padding:5px 0;color:red;}